module ETW
{
    character_trait_definition ETW:AVClub
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:AVClub,
        Cost = 4,
        UIName = UI_trait_AVClub,
        UIDescription = UI_trait_AVClubDesc,
        XPBoosts = Electricity=1,
        GrantedRecipes = MakeRemoteControllerV1;MakeRemoteControllerV2;MakeRemoteControllerV3;MakeRemoteTrigger;MakeTimer;CraftMakeshiftHAMRadio;CraftMakeshiftRadio;CraftMakeshiftWalkieTalkie;MakeNoiseMaker,
    }

    character_trait_definition ETW:AxeThrower
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:AxeThrower,
        Cost = 4,
        UIName = UI_trait_AxeThrower,
        UIDescription = UI_trait_AxeThrowerDesc,
        XPBoosts = Axe=1,
    }

    character_trait_definition ETW:Bloodlust
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:Bloodlust,
        Cost = 4,
        UIName = UI_trait_Bloodlust,
        UIDescription = UI_trait_BloodlustDesc,
    }
    
    character_trait_definition ETW:BodyWorkEnthusiast
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:BodyWorkEnthusiast,
        Cost = 6,
        UIName = UI_trait_BodyWorkEnthusiast,
        UIDescription = UI_trait_BodyWorkEnthusiastDesc,
        XPBoosts = Mechanics=1;MetalWelding=1,
        GrantedRecipes = MakeMetalSheet;MakeSmallMetalSheet;CutSmallMetalSheet;Split_Steel_Sheet_Into_Small_Sheets;Cut_Steel_Sheet_Into_Small_Sheets,
    }

    character_trait_definition ETW:FurnitureAssembler
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:FurnitureAssembler,
        Cost = 4,
        UIName = UI_trait_FurnitureAssembler,
        UIDescription = UI_trait_FurnitureAssemblerDesc,
        XPBoosts = Woodwork=1,
    }

    character_trait_definition ETW:GunEnthusiast
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:GunEnthusiast,
        Cost = 6,
        UIName = UI_trait_GunEnthusiast,
        UIDescription = UI_trait_GunEnthusiastDesc,
        XPBoosts = Aiming=1;Reloading=1,
    }

    character_trait_definition ETW:GymRat
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:GymRat,
        Cost = 6,
        UIName = UI_trait_GymRat,
        UIDescription = UI_trait_GymRatDesc,
        XPBoosts = Fitness=1;Strength=1,
        MutuallyExclusiveTraits = base:unfit;base:emaciated;base:very underweight;base:underweight;base:out of shape;base:weak;base:feeble,
    }

    character_trait_definition ETW:Hoarder
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:Hoarder,
        Cost = 4,
        UIName = UI_trait_Hoarder,
        UIDescription = UI_trait_HoarderDesc,
    }

    character_trait_definition ETW:HomeCook
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:HomeCook,
        Cost = 2,
        UIName = UI_trait_HomeCook,
        UIDescription = UI_trait_HomeCookDesc,
        XPBoosts = Cooking=1,
    }

    character_trait_definition ETW:Homichlophobia
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:Homichlophobia,
        Cost = -1,
        UIName = UI_trait_Homichlophobia,
        UIDescription = UI_trait_HomichlophobiaDesc,
        MutuallyExclusiveTraits = ETW:Homichlophile
    }

    character_trait_definition ETW:Homichlophile
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:Homichlophile,
        Cost = 1,
        UIName = UI_trait_Homichlophile,
        UIDescription = UI_trait_HomichlophileDesc,
        MutuallyExclusiveTraits = ETW:Homichlophobia
    }

    character_trait_definition ETW:BladeEnthusiast
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:BladeEnthusiast,
        Cost = 4,
        UIName = UI_trait_BladeEnthusiast,
        UIDescription = UI_trait_BladeEnthusiastDesc,
        XPBoosts = LongBlade=1,
    }

    character_trait_definition ETW:KnifeFighter
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:KnifeFighter,
        Cost = 3,
        UIName = UI_trait_KnifeFighter,
        UIDescription = UI_trait_KnifeFighterDesc,
        XPBoosts = SmallBlade=1,
    }

    character_trait_definition ETW:LightStep
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:LightStep,
        Cost = 3,
        UIName = UI_trait_LightStep,
        UIDescription = UI_trait_LightStepDesc,
        XPBoosts = Lightfoot=1,
    }

    character_trait_definition ETW:LowProfile
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:LowProfile,
        Cost = 3,
        UIName = UI_trait_LowProfile,
        UIDescription = UI_trait_LowProfileDesc,
        XPBoosts = Sneak=1,
    }

    character_trait_definition ETW:Pluviophile
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:Pluviophile,
        Cost = 2,
        UIName = UI_trait_Pluviophile,
        UIDescription = UI_trait_PluviophileDesc,
    }

    character_trait_definition ETW:Pluviophobia
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:Pluviophobia,
        Cost = -2,
        UIName = UI_trait_Pluviophobia,
        UIDescription = UI_trait_PluviophobiaDesc,
    }

    character_trait_definition ETW:PainTolerance
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:PainTolerance,
        Cost = 2,
        UIName = UI_trait_PainTolerance,
        UIDescription = UI_trait_PainToleranceDesc,
    }

    character_trait_definition ETW:PetTherapy
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:PetTherapy,
        Cost = 3,
        UIName = UI_trait_PetTherapy,
        UIDescription = UI_trait_PetTherapyDesc,
        XPBoosts = Husbandry=1,
    }

    character_trait_definition ETW:PolearmFighter
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:PolearmFighter,
        Cost = 3,
        UIName = UI_trait_PolearmFighter,
        UIDescription = UI_trait_PolearmFighterDesc,
        XPBoosts = Spear=1,
    }

    character_trait_definition ETW:RestorationExpert
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:RestorationExpert,
        Cost = 8,
        UIName = UI_trait_RestorationExpert,
        UIDescription = UI_trait_RestorationExpertDesc,
        XPBoosts = Maintenance=1,
    }

    character_trait_definition ETW:StickFighter
    {
        IsProfessionTrait = false,
        DisabledInMultiplayer = false,
        CharacterTrait = ETW:StickFighter,
        Cost = 3,
        UIName = UI_trait_StickFighter,
        UIDescription = UI_trait_StickFighterDesc,
        XPBoosts = SmallBlunt=1,
    }
}